there's an end of it! - Turkish English Dictionary